/**
 * 
 */
package main;

import java.awt.EventQueue;

import javax.swing.JFrame;

import model.Model;
import view.View;

/**
 * GUI Mit drei Fortschrittsbalken die mit einer unterschiedlichen
 * Geschwindigkeit hochzaehler bis auf 100
 * 
 * @author Schweingruber Roger
 * @date 11.01.2012
 * @version 1.0
 * 
 */
public class Main {

	private JFrame frame;

	private Model anzModel;

	/**
	 * Konstruktor
	 * 
	 * @param args
	 */
	public Main(final String[] args) {

		anzModel = new Model();

		EventQueue.invokeLater(new Runnable() {

			@Override
			public void run() {
				frame = new JFrame("Threads");
				frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

				frame.setContentPane(new View(anzModel, args));

				frame.pack();
				// frame.setLocation(null);
				frame.setVisible(true);

			}
		});
	}

	/**
	 * main
	 * 
	 * @param args
	 */
	public static void main(String[] args) {

		new Main(args);

	}

}
